package com.huli.pojo;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
@Data
public class OrderInfo {
    private Long id;

    private String orderNo;

    private Long patientId;

    private Long projectId;

    private Long deptId;

    private Long nurseId;

    private BigDecimal orderAmount;

    private Byte orderStatus;

    private Date appointmentTime;

    private Date serviceTime;

    private Date finishTime;

    private Date createTime;

    private Date updateTime;
    private Long userId;
    private String appointmentCode;
    private Long finId;
    private Long orgId;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public Long getPatientId() {
        return patientId;
    }

    public void setPatientId(Long patientId) {
        this.patientId = patientId;
    }

    public Long getProjectId() {
        return projectId;
    }

    public void setProjectId(Long projectId) {
        this.projectId = projectId;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public Long getNurseId() {
        return nurseId;
    }

    public void setNurseId(Long nurseId) {
        this.nurseId = nurseId;
    }

    public BigDecimal getOrderAmount() {
        return orderAmount;
    }

    public void setOrderAmount(BigDecimal orderAmount) {
        this.orderAmount = orderAmount;
    }

    public Byte getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Byte orderStatus) {
        this.orderStatus = orderStatus;
    }

    public Date getAppointmentTime() {
        return appointmentTime;
    }

    public void setAppointmentTime(Date appointmentTime) {
        this.appointmentTime = appointmentTime;
    }

    public Date getServiceTime() {
        return serviceTime;
    }

    public void setServiceTime(Date serviceTime) {
        this.serviceTime = serviceTime;
    }

    public Date getFinishTime() {
        return finishTime;
    }

    public void setFinishTime(Date finishTime) {
        this.finishTime = finishTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getAppointmentCode() {
        return appointmentCode;
    }

    public void setAppointmentCode(String appointmentCode) {
        this.appointmentCode = appointmentCode;
    }

    public Long getFinId() {
        return finId;
    }

    public void setFinId(Long finId) {
        this.finId = finId;
    }

    public Long getOrgId() {
        return orgId;
    }

    public void setOrgId(Long orgId) {
        this.orgId = orgId;
    }

    public String getProjectName() {
        return ProjectName;
    }

    public void setProjectName(String projectName) {
        ProjectName = projectName;
    }

    public BigDecimal getProjectPrice() {
        return projectPrice;
    }

    public void setProjectPrice(BigDecimal projectPrice) {
        this.projectPrice = projectPrice;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getPatientName() {
        return PatientName;
    }

    public void setPatientName(String patientName) {
        PatientName = patientName;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public OrderInfo() {
    }

    public OrderInfo(Long id, String orderNo, Long patientId, Long projectId, Long deptId, Long nurseId, BigDecimal orderAmount, Byte orderStatus, Date appointmentTime, Date serviceTime, Date finishTime, Date createTime, Date updateTime, Long userId, String appointmentCode, Long finId, Long orgId, String projectName, BigDecimal projectPrice, String orgName, String patientName, String address, String phone, String sex, String deptName) {
        this.id = id;
        this.orderNo = orderNo;
        this.patientId = patientId;
        this.projectId = projectId;
        this.deptId = deptId;
        this.nurseId = nurseId;
        this.orderAmount = orderAmount;
        this.orderStatus = orderStatus;
        this.appointmentTime = appointmentTime;
        this.serviceTime = serviceTime;
        this.finishTime = finishTime;
        this.createTime = createTime;
        this.updateTime = updateTime;
        this.userId = userId;
        this.appointmentCode = appointmentCode;
        this.finId = finId;
        this.orgId = orgId;
        ProjectName = projectName;
        this.projectPrice = projectPrice;
        this.orgName = orgName;
        PatientName = patientName;
        this.address = address;
        this.phone = phone;
        this.sex = sex;
        this.deptName = deptName;
    }

    // 项目名称
    private String ProjectName;
    // 项目价格
    private BigDecimal projectPrice;


    // 机构名称
    private String orgName;

    // 患者名字
    private String PatientName;
    // 患者地址
    private String address;
    // 患者电话
    private String phone;
    // 患者性别
    private String sex;


    // 科室名称
    private String deptName;
    private Long materId;
    private Long logId;
}